package com.example.demo.domain;

import java.util.Date;

public class SysPayChannel {
    /**
     * 通道id
     */
    private Long channelId;

    /**
     * 通道名称
     */
    private String channelName;

    /**
     * 接口名称
     */
    private String serviceName;

    /**
     * 费率类型。1单费率。2双费率
     */
    private String rateType;

    /**
     * 通道费率。单费率就是个费率，双费率格式300-1.3,1
     */
    private String channelRate;

    /**
     * 通道状态，0关闭，1开启
     */
    private String status;

    /**
     * 每日限额、0表示不限制。单位元
     */
    private Long dailyLimit;

    /**
     * 订单限额类型。0：不限额。1：区间限额。2：特定值限额
     */
    private String orderLimitType;

    /**
     * 限额区间。金额之间使用-隔开，多个区间之间使用，隔开。单位元
     */
    private String limitMoney;

    /**
     * 今日已完成订单金额，单位分
     */
    private Long todayOrderSuccess;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 支付产品ID
     */
    private Long productId;

    public Long getChannelId() {
        return channelId;
    }

    public void setChannelId(Long channelId) {
        this.channelId = channelId;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }

    public String getServiceName() {
        return serviceName;
    }

    public void setServiceName(String serviceName) {
        this.serviceName = serviceName;
    }

    public String getRateType() {
        return rateType;
    }

    public void setRateType(String rateType) {
        this.rateType = rateType;
    }

    public String getChannelRate() {
        return channelRate;
    }

    public void setChannelRate(String channelRate) {
        this.channelRate = channelRate;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Long getDailyLimit() {
        return dailyLimit;
    }

    public void setDailyLimit(Long dailyLimit) {
        this.dailyLimit = dailyLimit;
    }

    public String getOrderLimitType() {
        return orderLimitType;
    }

    public void setOrderLimitType(String orderLimitType) {
        this.orderLimitType = orderLimitType;
    }

    public String getLimitMoney() {
        return limitMoney;
    }

    public void setLimitMoney(String limitMoney) {
        this.limitMoney = limitMoney;
    }

    public Long getTodayOrderSuccess() {
        return todayOrderSuccess;
    }

    public void setTodayOrderSuccess(Long todayOrderSuccess) {
        this.todayOrderSuccess = todayOrderSuccess;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }
}